import math
n = int(input())
n1 = int(math.sqrt(n)) + 1
for i in range(n):
    for j in range(i, n):
        for k in range(j, n1):
            l = i * i + j * j + k * k
            if l > n: continue
            m = int(math.sqrt(n - l))
            if m * m + l == n:# 如果m * m 还等于n - l（这是字母l）的话，就代表n - l开方不是小数
                print(i, j, k, m)
                exit(0)
# -------------------------------------------------------------------------------

# 比赛环境为python3.8.6版本自带的IDLE，最好早点熟悉一下。。这个东西的提示时有时无

# 菜单栏最右边的Help的Python Docs 比赛时候也可以看，不过建议还是提前多了解了解，

# 比赛的时候至少知道在文档找什么能用的上。

# IDLE是下载Python时自带的，在按住win+s搜索IDLE就能搜到了。

# 然后点左上角的File可以创建新文件，然后按F5可以运行。
